﻿using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using Verifications.vers;

namespace Verifications
{
    class Program
    {
        static void Main(string[] args)
        {
            Test1();
            Test2();
            // Thread.Sleep(4000); 
        }

        private static dynamic GetDynamicObject()
        {
            return new Object();
        }

        public static void Test2()
        {
            HWLog.AddPath("Verifications.Program.Test");
            HWLog.AddPath("Verifications.Program.Main");
            // HWLog.SetLogLevel(LogLevel.DEBUG | LogLevel.ERROR);

            HWLog.Fatal("Fatal log.");
            HWLog.Error("Error log.");
            HWLog.Warn("Warn log.");
            HWLog.Info("Info log.");
            HWLog.Debug("Debug log.");
        }

        public static void Test1()
        {
            HWLog.Fatal("Fatal log.");
            HWLog.Error("Error log.");
            HWLog.Warn("Warn log.");
            HWLog.Info("Info log.");
            HWLog.Debug("Debug log.");
        }
    }
}
